scavenging behavior - Turkish English Dictionary